Filenames

Any item that can be used to create a file or directory will have validation applied to it. This includes the Helix QAC Project Directory, Multi-Configuration Name, Project Name, CMA Project Name, Unified Project Name, Upload Snapshot Name, & Upload Project Name (for the additional restriction on this, please refer to the final note below).

The following restrictions are applied to these items:

  1. The name must be no more than 100 characters. This reduces the chance of a breach of the 260-character limit imposed by most versions of Windows on file paths.
  2. The following characters are not permitted:
  • < (less than)
  • > (greater than)
  • : (colon)
  • " (double quote)
  • / (forward slash)
  • \ (backslash)
  • | (vertical bar or pipe)
  • ? (question mark)
  • * (asterisk)
  • ’ (single quote)
  1. The following names are not allowed; CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. You should also avoid these names followed immediately by an extension (for example, NUL.txt).
  2. The name must not end with a "." or consist of only "."s, for example ".", "..", "..." etc.
  3. The name must not start or end with a space.
  4. That Upload Project Name is more restrictive. Full details are in the Dashboard support material.